import request from '@/utils/request'

// 查询互市申报单列表
export function listIeportDeclBills(query) {
  return request({
    url: '/bt/ieportDeclBills/list',
    method: 'get',
    params: query
  })
}

// 重发互市进出境申报单
export function resendIeportDeclBills(id) {
  return request({
    url: '/bt/ieportDeclBills/resend/' + id,
    method: 'get'
  })
}

// 查询互市申报单详细
export function getIeportDeclBills(id) {
  return request({
    url: '/bt/ieportDeclBills/getInfo/' + id,
    method: 'get'
  })
}

// 新增互市申报单
export function addIeportDeclBills(data) {
  return request({
    url: '/bt/ieportDeclBills/add',
    method: 'post',
    data: data
  })
}

// 修改互市申报单
export function updateIeportDeclBills(data) {
  return request({
    url: '/bt/ieportDeclBills/edit',
    method: 'post',
    data: data
  })
}

// 删除互市申报单
export function delIeportDeclBills(id) {
  return request({
    url: '/bt/ieportDeclBills/remove/' + id,
    method: 'delete'
  })
}

// 导出互市申报单
export function exportIeportDeclBills(query) {
  return request({
    url: '/bt/ieportDeclBills/export',
    method: 'get',
    params: query
  })
}

// 申报互市进出口申报单
export function declIeportDeclBills(id) {
  return request({
    url: '/bt/ieportDeclBills/decl/' + id,
    method: 'post',
  })
}

// 申报互市进出口申报单--申报确认
export function declIeportDeclBillsConfirm(data) {
  return request({
    url: '/bt/terminal/ieportDeclBills/bmTerminalConfirm',
    method: 'post',
    data
  })
}

// 同步互市进出口申报单到一二级市场
export function syncIeportDeclBills(id) {
  return request({
    url: '/bt/ieportDeclBills/syncData/' + id,
    method: 'post',
  })
}
